package com.qzdatasoft.ratelimit.adapter;

import com.qzdatasoft.ratelimit.po.RateLimitRulePo;

import java.util.List;

/**
 * 限流规则查询提供者接口
 * 负责从数据源查询限流规则配置
 */
public interface RateLimitRuleQueryProvider {
    
    /**
     * 加载所有启用的限流规则配置
     * @return 启用的限流规则配置列表
     */
    List<RateLimitRulePo> loadEnabledRules();
}